

<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
  <meta charset="utf-8">
  
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
  <title>geoslurp.dataset package &mdash; geoslurp v1.1.0 documentation</title>
  

  
  
    <link rel="shortcut icon" href="../_static/favicon.ico"/>
  
  
  

  

  
  
    

  

  
  
    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
  

  

  
        <link rel="index" title="Index"
              href="../genindex.html"/>
        <link rel="search" title="Search" href="../search.html"/>
    <link rel="top" title="geoslurp v1.1.0 documentation" href="../index.html"/>
        <link rel="up" title="geoslurp package" href="geoslurp.html"/>
        <link rel="next" title="geoslurp.db package" href="geoslurp.db.html"/>
        <link rel="prev" title="geoslurp.datapull package" href="geoslurp.datapull.html"/> 

  
  <script src="../_static/js/modernizr.min.js"></script>

</head>

<body class="wy-body-for-nav" role="document">

   
  <div class="wy-grid-for-nav">

    
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search">
          

          
            <a href="../index.html" class="icon icon-home"> geoslurp
          

          
          </a>

          
            
            
              <div class="version">
                1.1.0
              </div>
            
          

          
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>

          
        </div>

        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
          
            
            
              
            
            
              <p class="caption"><span class="caption-text">Contents:</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../introduction.html">An introduction to Geoslurp</a></li>
<li class="toctree-l1"><a class="reference internal" href="../installation.html">Installation of the geoslurp package and setting up the PostgreSQL instance</a></li>
<li class="toctree-l1"><a class="reference internal" href="../confsettings.html">Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../examples.html">Tutorial</a></li>
<li class="toctree-l1"><a class="reference internal" href="../reference.html">Reference Documentation</a></li>
</ul>

            
          
        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">

      
      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
        
          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
          <a href="../index.html">geoslurp</a>
        
      </nav>


      
      <div class="wy-nav-content">
        <div class="rst-content">
          















<div role="navigation" aria-label="breadcrumbs navigation">

  <ul class="wy-breadcrumbs">
    
      <li><a href="../index.html">Docs</a> &raquo;</li>
        
          <li><a href="../reference.html">Reference Documentation</a> &raquo;</li>
        
          <li><a href="geoslurp.html">geoslurp package</a> &raquo;</li>
        
      <li>geoslurp.dataset package</li>
    
    
      <li class="wy-breadcrumbs-aside">
        
            
            <a href="../_sources/reference/geoslurp.dataset.rst.txt" rel="nofollow"> View page source</a>
          
        
      </li>
    
  </ul>

  
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
            
  
<style>
/* CSS overrides for sphinx_rtd_theme */

/* 24px margin */
.nbinput.nblast,
.nboutput.nblast {
    margin-bottom: 19px;  /* padding has already 5px */
}

/* ... except between code cells! */
.nblast + .nbinput {
    margin-top: -19px;
}

.admonition > p:before {
    margin-right: 4px;  /* make room for the exclamation icon */
}
</style>
<div class="section" id="module-geoslurp.dataset">
<span id="geoslurp-dataset-package"></span><h1>geoslurp.dataset package<a class="headerlink" href="#module-geoslurp.dataset" title="Permalink to this headline">¶</a></h1>
<div class="section" id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="module-geoslurp.dataset.ArcticDEM">
<span id="geoslurp-dataset-arcticdem-module"></span><h2>geoslurp.dataset.ArcticDEM module<a class="headerlink" href="#module-geoslurp.dataset.ArcticDEM" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.ArcticDEM.</code><code class="descname">ArcticDemRasterBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/ArcticDEM.html#ArcticDemRasterBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.RasterBase.RasterBase" title="geoslurp.dataset.RasterBase.RasterBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.RasterBase.RasterBase</span></code></a></p>
<p>“Base class to download/register Arctic DEM Tiff rasters</p>
<dl class="method">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><em>intersect=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/ArcticDEM.html#ArcticDemRasterBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.rasterfile">
<code class="descname">rasterfile</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.rasterfile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.rastregex">
<code class="descname">rastregex</code><em class="property"> = '.*\\.tif$'</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.rastregex" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.res">
<code class="descname">res</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.res" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'dem'</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.srid">
<code class="descname">srid</code><em class="property"> = 3413</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.ArcticDemRasterBase.srid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.ArcticDEM.Arcticdemindex">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.ArcticDEM.</code><code class="descname">Arcticdemindex</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/ArcticDEM.html#Arcticdemindex"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.Arcticdemindex" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.Arcticdemindex.filebase">
<code class="descname">filebase</code><em class="property"> = 'ArcticDEM_Tile_Index_Rel7'</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.Arcticdemindex.filebase" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.ArcticDEM.Arcticdemindex.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/ArcticDEM.html#Arcticdemindex.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.Arcticdemindex.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the shapefile layers from the server</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.Arcticdemindex.scheme">
<code class="descname">scheme</code><em class="property"> = 'dem'</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.Arcticdemindex.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.ArcticDEM.Arcticdemindex.targetsrid">
<code class="descname">targetsrid</code><em class="property"> = 3413</em><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.Arcticdemindex.targetsrid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.ArcticDEM.getArcticDems">
<code class="descclassname">geoslurp.dataset.ArcticDEM.</code><code class="descname">getArcticDems</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/ArcticDEM.html#getArcticDems"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.ArcticDEM.getArcticDems" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.Argo">
<span id="geoslurp-dataset-argo-module"></span><h2>geoslurp.dataset.Argo module<a class="headerlink" href="#module-geoslurp.dataset.Argo" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.Argo.Argo2">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">Argo2</code><span class="sig-paren">(</span><em>dbcon</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#Argo2"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Argo table</p>
<dl class="method">
<dt id="geoslurp.dataset.Argo.Argo2.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><em>center=None</em>, <em>mirror=0</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#Argo2.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the combined *_prof.nc files from the ftp server
:param center (string): only pull data from a specific datacenter
:param mirror (0 or 1): use ifremer (0) or usgodae (1) mirror</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.Argo.Argo2.register">
<code class="descname">register</code><span class="sig-paren">(</span><em>center=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#Argo2.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2.register" title="Permalink to this definition">¶</a></dt>
<dd><p>register downloaded commbined prof files</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.Argo2.scheme">
<code class="descname">scheme</code><em class="property"> = 'oceanobs'</em><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.Argo2.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <a class="reference internal" href="#geoslurp.dataset.Argo.ArgoTable" title="geoslurp.dataset.Argo.ArgoTable"><code class="xref py py-class docutils literal notranslate"><span class="pre">ArgoTable</span></code></a></p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.Argo2.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.Argo.Argo2.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.Argo.ArgoTable">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">ArgoTable</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#ArgoTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">sqlalchemy.ext.declarative.api.Base</span></code></p>
<p>Defines the Argo PostgreSQL table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.ascend">
<code class="descname">ascend</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.ascend" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.cycle">
<code class="descname">cycle</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.cycle" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.datacenter">
<code class="descname">datacenter</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.datacenter" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.geom">
<code class="descname">geom</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.geom" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.id">
<code class="descname">id</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.id" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.iprof">
<code class="descname">iprof</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.iprof" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.lastupdate">
<code class="descname">lastupdate</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.lastupdate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.mode">
<code class="descname">mode</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.mode" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.tend">
<code class="descname">tend</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.tend" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.tlocation">
<code class="descname">tlocation</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.tlocation" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.tstart">
<code class="descname">tstart</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.tstart" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.uri">
<code class="descname">uri</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.uri" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.Argo.ArgoTable.wmoid">
<code class="descname">wmoid</code><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoTable.wmoid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.Argo.ArgoftpCrawler">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">ArgoftpCrawler</code><span class="sig-paren">(</span><em>url</em>, <em>pattern='.*'</em>, <em>followpattern='.*'</em>, <em>auth=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#ArgoftpCrawler"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoftpCrawler" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="geoslurp.datapull.html#geoslurp.datapull.ftp.Crawler" title="geoslurp.datapull.ftp.Crawler"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.datapull.ftp.Crawler</span></code></a></p>
<p>Adapted ftpcrawler class to get speedier (concurrent) downloads for argo files
Takes advantage of the argo index files</p>
<dl class="method">
<dt id="geoslurp.dataset.Argo.ArgoftpCrawler.uris">
<code class="descname">uris</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#ArgoftpCrawler.uris"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.ArgoftpCrawler.uris" title="Permalink to this definition">¶</a></dt>
<dd><p>This creates a list of _prof.nc files without having to list subdirectories</p>
</dd></dl>

</dd></dl>

<dl class="exception">
<dt id="geoslurp.dataset.Argo.ZeroDimException">
<em class="property">exception </em><code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">ZeroDimException</code><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#ZeroDimException"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.ZeroDimException" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Exception</span></code></p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.Argo.argoMetaExtractor">
<code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">argoMetaExtractor</code><span class="sig-paren">(</span><em>uri</em>, <em>cachedir=False</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#argoMetaExtractor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.argoMetaExtractor" title="Permalink to this definition">¶</a></dt>
<dd><p>Extract meta information (tracks, etc) as a dictionary from an argo prof file  floats</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.Argo.ncStr">
<code class="descclassname">geoslurp.dataset.Argo.</code><code class="descname">ncStr</code><span class="sig-paren">(</span><em>ncelem</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/Argo.html#ncStr"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.Argo.ncStr" title="Permalink to this definition">¶</a></dt>
<dd><p>extracts a utf-8 encoded string from a  netcdf character variable and strips trailing junk</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.CSVBase">
<span id="geoslurp-dataset-csvbase-module"></span><h2>geoslurp.dataset.CSVBase module<a class="headerlink" href="#module-geoslurp.dataset.CSVBase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.CSVBase.CSVBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.CSVBase.</code><code class="descname">CSVBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/CSVBase.html#CSVBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class which downloads reads in a CSV table and registers it in a db table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.CSVBase.CSVBase.csvfile">
<code class="descname">csvfile</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.csvfile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.CSVBase.CSVBase.hskip">
<code class="descname">hskip</code><em class="property"> = 0</em><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.hskip" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.CSVBase.CSVBase.lookup">
<code class="descname">lookup</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.lookup" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.CSVBase.CSVBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/CSVBase.html#CSVBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Update/populate a database table  from a CSV file). This function reads all rows from an open CSV file. The first line is expected to hold the COlumn names, which are mapped to types in the lookup string dictionary</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.CSVBase.CSVBase.separator">
<code class="descname">separator</code><em class="property"> = ','</em><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.separator" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.CSVBase.CSVBase.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.CSVBase.CSVBase.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.CSVBase.columnsFromCSV">
<code class="descclassname">geoslurp.dataset.CSVBase.</code><code class="descname">columnsFromCSV</code><span class="sig-paren">(</span><em>line</em>, <em>lookup</em>, <em>sep='</em>, <em>'</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/CSVBase.html#columnsFromCSV"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.CSVBase.columnsFromCSV" title="Permalink to this definition">¶</a></dt>
<dd><p>reads column descriptors from comma separated values and creates a list of sqlalchemy columns</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.CSVBase.valuesFromCSV">
<code class="descclassname">geoslurp.dataset.CSVBase.</code><code class="descname">valuesFromCSV</code><span class="sig-paren">(</span><em>line</em>, <em>names</em>, <em>sep='</em>, <em>'</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/CSVBase.html#valuesFromCSV"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.CSVBase.valuesFromCSV" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.DuacsGriddedDsets">
<span id="geoslurp-dataset-duacsgriddeddsets-module"></span><h2>geoslurp.dataset.DuacsGriddedDsets module<a class="headerlink" href="#module-geoslurp.dataset.DuacsGriddedDsets" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.DuacsGriddedDsets.</code><code class="descname">Duacs</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/DuacsGriddedDsets.html#Duacs"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase" title="geoslurp.dataset.motuGridsBase.MotuGridsBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.motuGridsBase.MotuGridsBase</span></code></a></p>
<p>Downloads subsets of the ducacs gridded multimission altimeter datasets for given regions</p>
<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.authalias">
<code class="descname">authalias</code><em class="property"> = 'cmems'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.authalias" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.bandname">
<code class="descname">bandname</code><em class="property"> = 'sla'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.bandname" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.motuproduct">
<code class="descname">motuproduct</code><em class="property"> = 'dataset-duacs-rep-global-merged-allsat-phy-l4'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.motuproduct" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.moturoot">
<code class="descname">moturoot</code><em class="property"> = 'http://my.cmems-du.eu/motu-web/Motu'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.moturoot" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.motuservice">
<code class="descname">motuservice</code><em class="property"> = 'SEALEVEL_GLO_PHY_L4_REP_OBSERVATIONS_008_047-TDS'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.motuservice" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.scheme">
<code class="descname">scheme</code><em class="property"> = 'altim'</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.DuacsGriddedDsets.Duacs.variables">
<code class="descname">variables</code><em class="property"> = ['sla', 'adt']</em><a class="headerlink" href="#geoslurp.dataset.DuacsGriddedDsets.Duacs.variables" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.GRACEDsets">
<span id="geoslurp-dataset-gracedsets-module"></span><h2>geoslurp.dataset.GRACEDsets module<a class="headerlink" href="#module-geoslurp.dataset.GRACEDsets" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.GRACEDsets.GRACEDsets">
<code class="descclassname">geoslurp.dataset.GRACEDsets.</code><code class="descname">GRACEDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#GRACEDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEDsets" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.GRACEDsets.</code><code class="descname">GRACEL2Base</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#GRACEL2Base"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Derived type representing GRACE spherical harmonic coefficients on the podaac server</p>
<dl class="attribute">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.center">
<code class="descname">center</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.center" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#GRACEL2Base.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#GRACEL2Base.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.release">
<code class="descname">release</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.release" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2Base.updated">
<code class="descname">updated</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2Base.updated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.GRACEDsets.GRACEL2ClassFactory">
<code class="descclassname">geoslurp.dataset.GRACEDsets.</code><code class="descname">GRACEL2ClassFactory</code><span class="sig-paren">(</span><em>clsName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#GRACEL2ClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.GRACEL2ClassFactory" title="Permalink to this definition">¶</a></dt>
<dd><p>Dynamically construct GRACE Level 2 dataset classes</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.GRACEDsets.graceMetaExtractor">
<code class="descclassname">geoslurp.dataset.GRACEDsets.</code><code class="descname">graceMetaExtractor</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GRACEDsets.html#graceMetaExtractor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GRACEDsets.graceMetaExtractor" title="Permalink to this definition">¶</a></dt>
<dd><p>Extract meta information from a GRACE file</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.GSHHGDsets">
<span id="geoslurp-dataset-gshhgdsets-module"></span><h2>geoslurp.dataset.GSHHGDsets module<a class="headerlink" href="#module-geoslurp.dataset.GSHHGDsets" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.GSHHGDsets.</code><code class="descname">GSHHGBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GSHHGDsets.html#GSHHGBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for GSHHG datasets. They are all quite similar so letting them inherit from a baseclass
seems reasonable</p>
<dl class="attribute">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase.gshhgversion">
<code class="descname">gshhgversion</code><em class="property"> = (2, 3, 7)</em><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase.gshhgversion" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GSHHGDsets.html#GSHHGBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the entire GSHHG archive from the ftp server</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'globalgis'</em><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase.updatefreq">
<code class="descname">updatefreq</code><em class="property"> = 365</em><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase.updatefreq" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGBase.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGBase.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.GSHHGDsets.GSHHGClassFactory">
<code class="descclassname">geoslurp.dataset.GSHHGDsets.</code><code class="descname">GSHHGClassFactory</code><span class="sig-paren">(</span><em>clsName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GSHHGDsets.html#GSHHGClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.GSHHGClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.GSHHGDsets.getGSHHGDsets">
<code class="descclassname">geoslurp.dataset.GSHHGDsets.</code><code class="descname">getGSHHGDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/GSHHGDsets.html#getGSHHGDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.GSHHGDsets.getGSHHGDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>Automatically create all classes contained within the GSHHG database</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.IceSatDrainDiv">
<span id="geoslurp-dataset-icesatdraindiv-module"></span><h2>geoslurp.dataset.IceSatDrainDiv module<a class="headerlink" href="#module-geoslurp.dataset.IceSatDrainDiv" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.IceSatDrainDiv.DrainDivClassFactory">
<code class="descclassname">geoslurp.dataset.IceSatDrainDiv.</code><code class="descname">DrainDivClassFactory</code><span class="sig-paren">(</span><em>clsName</em>, <em>fbase</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#DrainDivClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.DrainDivClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.IceSatDrainDiv.</code><code class="descname">IceSatDDivBase</code><span class="sig-paren">(</span><em>dbcon</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#IceSatDDivBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Icesat Drainage divide table base</p>
<dl class="method">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#IceSatDDivBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Download ascii file</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#IceSatDDivBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the drainage divides</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'cryo'</em><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatDDivBase.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.IceSatDrainDiv.IceSatPolygons">
<code class="descclassname">geoslurp.dataset.IceSatDrainDiv.</code><code class="descname">IceSatPolygons</code><span class="sig-paren">(</span><em>fname</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#IceSatPolygons"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.IceSatPolygons" title="Permalink to this definition">¶</a></dt>
<dd><p>Generatori (co-routine) which reads polygons from a text file</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.IceSatDrainDiv.getDrainDivDsets">
<code class="descclassname">geoslurp.dataset.IceSatDrainDiv.</code><code class="descname">getDrainDivDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/IceSatDrainDiv.html#getDrainDivDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.IceSatDrainDiv.getDrainDivDsets" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.OGRBase">
<span id="geoslurp-dataset-ogrbase-module"></span><h2>geoslurp.dataset.OGRBase module<a class="headerlink" href="#module-geoslurp.dataset.OGRBase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.OGRBase.OGRBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.OGRBase.</code><code class="descname">OGRBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/OGRBase.html#OGRBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class which downloads a single OGR layer (e.g. shapefile) and registers it as a postgis table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.encoding">
<code class="descname">encoding</code><em class="property"> = 'iso-8859-1'</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.encoding" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.gtype">
<code class="descname">gtype</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.gtype" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.layerregex">
<code class="descname">layerregex</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.layerregex" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.ogrfile">
<code class="descname">ogrfile</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.ogrfile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.OGRBase.OGRBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/OGRBase.html#OGRBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Update/populate a database table (creates one if it doesn’t exist)
This function reads a shapefile and puts it in a single table.
:param ogrfile: gdal dataset (e.g. shapefile)
:param forceGType (optional): a geometry type to be used as the “geom” column
:returns nothing (but sets the internal qlalchemy table)</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.swapxy">
<code class="descname">swapxy</code><em class="property"> = False</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.swapxy" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.targetprj">
<code class="descname">targetprj</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.targetprj" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.OGRBase.OGRBase.targetsrid">
<code class="descname">targetsrid</code><em class="property"> = 4326</em><a class="headerlink" href="#geoslurp.dataset.OGRBase.OGRBase.targetsrid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.OGRBase.columnsFromOgrFeat">
<code class="descclassname">geoslurp.dataset.OGRBase.</code><code class="descname">columnsFromOgrFeat</code><span class="sig-paren">(</span><em>feat</em>, <em>spatindex=True</em>, <em>forceGType=None</em>, <em>targetsrid=4326</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/OGRBase.html#columnsFromOgrFeat"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.OGRBase.columnsFromOgrFeat" title="Permalink to this definition">¶</a></dt>
<dd><p>Returns a list of columns from a osgeo feature</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.OGRBase.valuesFromOgrFeat">
<code class="descclassname">geoslurp.dataset.OGRBase.</code><code class="descname">valuesFromOgrFeat</code><span class="sig-paren">(</span><em>feat</em>, <em>encoding='iso-8859-1'</em>, <em>transform=None</em>, <em>targetsrid=4326</em>, <em>swapxy=False</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/OGRBase.html#valuesFromOgrFeat"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.OGRBase.valuesFromOgrFeat" title="Permalink to this definition">¶</a></dt>
<dd><p>Returns a dictionary with loaded values from a feature</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.PSMSL">
<span id="geoslurp-dataset-psmsl-module"></span><h2>geoslurp.dataset.PSMSL module<a class="headerlink" href="#module-geoslurp.dataset.PSMSL" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.PSMSL.</code><code class="descname">PSMSLBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/PSMSL.html#PSMSLBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class to store RLR/MET annual and monthly data</p>
<dl class="attribute">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.freq">
<code class="descname">freq</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.freq" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/PSMSL.html#PSMSLBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/PSMSL.html#PSMSLBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'oceanobs'</em><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.typ">
<code class="descname">typ</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.typ" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.PSMSL.PSMSLBase.url">
<code class="descname">url</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLBase.url" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.PSMSL.PSMSLClassFactory">
<code class="descclassname">geoslurp.dataset.PSMSL.</code><code class="descname">PSMSLClassFactory</code><span class="sig-paren">(</span><em>clsName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/PSMSL.html#PSMSLClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.PSMSL.PSMSLClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.PSMSL.getPSMSLDsets">
<code class="descclassname">geoslurp.dataset.PSMSL.</code><code class="descname">getPSMSLDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/PSMSL.html#getPSMSLDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.PSMSL.getPSMSLDsets" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.RGIDsets">
<span id="geoslurp-dataset-rgidsets-module"></span><h2>geoslurp.dataset.RGIDsets module<a class="headerlink" href="#module-geoslurp.dataset.RGIDsets" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.RGIDsets.RGIBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">RGIBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGIBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGIBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for the shapefiles from the Randalph Glacier Inventory Datasets. They are all quite similar so letting them inherit from a baseclass
seems reasonable</p>
<dl class="attribute">
<dt id="geoslurp.dataset.RGIDsets.RGIBase.filename">
<code class="descname">filename</code><em class="property"> = ''</em><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGIBase.filename" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RGIDsets.RGIBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGIBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGIBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the entire RGI archive from the web and stores it in a cache</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RGIDsets.RGIBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'cryo'</em><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGIBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.RGIDsets.RGICSVBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">RGICSVBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGICSVBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.CSVBase.CSVBase" title="geoslurp.dataset.CSVBase.CSVBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.CSVBase.CSVBase</span></code></a></p>
<p>Base class for the CSV files from the Randalph Glacier Inventory Datasets. They are all quite similar so letting them inherit from a baseclass
seems reasonable</p>
<dl class="attribute">
<dt id="geoslurp.dataset.RGIDsets.RGICSVBase.filename">
<code class="descname">filename</code><em class="property"> = ''</em><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVBase.filename" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RGIDsets.RGICSVBase.lookup">
<code class="descname">lookup</code><em class="property"> = {'1025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '1975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '25': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '2975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '3975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '4975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '5975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '6975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '75': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '7975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8025': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8075': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8125': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8175': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8225': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8275': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8325': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8375': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8425': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8475': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8525': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8575': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8625': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8675': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8725': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8775': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8825': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8875': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '8975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '925': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, '975': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, 'Area': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, 'CenLat': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, 'CenLon': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, 'Count': &lt;class 'sqlalchemy.sql.sqltypes.Integer'&gt;, 'FoGId': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'GLIMSId': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'HypArea': &lt;class 'sqlalchemy.sql.sqltypes.Float'&gt;, 'Name': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'O1': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'O2': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'PolUnit': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'RGIId': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;, 'Region': &lt;class 'sqlalchemy.sql.sqltypes.String'&gt;}</em><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVBase.lookup" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RGIDsets.RGICSVBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGICSVBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the entire RGI archive from the web and stores it in a cache</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RGIDsets.RGICSVBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'cryo'</em><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RGIDsets.RGICSVClassFactory">
<code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">RGICSVClassFactory</code><span class="sig-paren">(</span><em>fileName</em>, <em>hskip=0</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGICSVClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGICSVClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RGIDsets.RGISHPClassFactory">
<code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">RGISHPClassFactory</code><span class="sig-paren">(</span><em>fileName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#RGISHPClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.RGISHPClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RGIDsets.csvLookup">
<code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">csvLookup</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#csvLookup"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.csvLookup" title="Permalink to this definition">¶</a></dt>
<dd><p>Returns a dictionary which maps columns names in the RGI csv files to sqlalchemy column types</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RGIDsets.getRGIDsets">
<code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">getRGIDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#getRGIDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.getRGIDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>Automatically create all classes contained within the GSHHG database</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RGIDsets.pullRGI">
<code class="descclassname">geoslurp.dataset.RGIDsets.</code><code class="descname">pullRGI</code><span class="sig-paren">(</span><em>downloaddir</em>, <em>comparewithversion</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RGIDsets.html#pullRGI"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RGIDsets.pullRGI" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.RadsDsets">
<span id="geoslurp-dataset-radsdsets-module"></span><h2>geoslurp.dataset.RadsDsets module<a class="headerlink" href="#module-geoslurp.dataset.RadsDsets" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.RadsDsets.RadsBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">RadsBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#RadsBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class for a satellite + phase in the rads database</p>
<dl class="attribute">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.phase">
<code class="descname">phase</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.phase" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><em>cycle=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#RadsBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the data from the rads server
:param cycle: only pulls data from a specific cycle</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><em>cycle=None</em>, <em>since=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#RadsBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.sat">
<code class="descname">sat</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.sat" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'altim'</em><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RadsDsets.RadsBase.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RadsDsets.RadsBase.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RadsDsets.flag4_isonLand">
<code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">flag4_isonLand</code><span class="sig-paren">(</span><em>x</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#flag4_isonLand"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.flag4_isonLand" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RadsDsets.getRADSDsets">
<code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">getRADSDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#getRADSDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.getRADSDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>Create all tables for all satellite missions and phases</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RadsDsets.is_set">
<code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">is_set</code><span class="sig-paren">(</span><em>x</em>, <em>n</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#is_set"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.is_set" title="Permalink to this definition">¶</a></dt>
<dd><p>Check if the nth bit of x is set to True</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RadsDsets.radsMetaDataExtractor">
<code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">radsMetaDataExtractor</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#radsMetaDataExtractor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.radsMetaDataExtractor" title="Permalink to this definition">¶</a></dt>
<dd><p>Extract a dictionary with rads entries for the database</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.RadsDsets.radsclassFactory">
<code class="descclassname">geoslurp.dataset.RadsDsets.</code><code class="descname">radsclassFactory</code><span class="sig-paren">(</span><em>clnm</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RadsDsets.html#radsclassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RadsDsets.radsclassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.RasterBase">
<span id="geoslurp-dataset-rasterbase-module"></span><h2>geoslurp.dataset.RasterBase module<a class="headerlink" href="#module-geoslurp.dataset.RasterBase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.RasterBase.RasterBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.RasterBase.</code><code class="descname">RasterBase</code><span class="sig-paren">(</span><em>dbcon</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RasterBase.html#RasterBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class to load raster (tiles) into the postgis database</p>
<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.auxcolumns">
<code class="descname">auxcolumns</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.auxcolumns" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.bandname">
<code class="descname">bandname</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.bandname" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RasterBase.RasterBase.columns">
<code class="descname">columns</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RasterBase.html#RasterBase.columns"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.columns" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.geotransform">
<code class="descname">geotransform</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.geotransform" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.outofdb">
<code class="descname">outofdb</code><em class="property"> = False</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.outofdb" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.overviews">
<code class="descname">overviews</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.overviews" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RasterBase.RasterBase.rastExtract">
<code class="descname">rastExtract</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RasterBase.html#RasterBase.rastExtract"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.rastExtract" title="Permalink to this definition">¶</a></dt>
<dd><p>How things are extracted from the raster file (this may be overloaded in derived classes for more granular access</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.rastregex">
<code class="descname">rastregex</code><em class="property"> = '.*'</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.rastregex" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.RasterBase.RasterBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/RasterBase.html#RasterBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Checks the directory for updated raster files and updates them in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.regularblocking">
<code class="descname">regularblocking</code><em class="property"> = False</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.regularblocking" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.srcdir">
<code class="descname">srcdir</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.srcdir" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.srid">
<code class="descname">srid</code><em class="property"> = 4326</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.srid" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.RasterBase.RasterBase.tiles">
<code class="descname">tiles</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.RasterBase.RasterBase.tiles" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.TUGRAZDsets">
<span id="geoslurp-dataset-tugrazdsets-module"></span><h2>geoslurp.dataset.TUGRAZDsets module<a class="headerlink" href="#module-geoslurp.dataset.TUGRAZDsets" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEDsets">
<code class="descclassname">geoslurp.dataset.TUGRAZDsets.</code><code class="descname">TUGRAZGRACEDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#TUGRAZGRACEDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEDsets" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.TUGRAZDsets.</code><code class="descname">TUGRAZGRACEL2Base</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#TUGRAZGRACEL2Base"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Derived type representing GRACE spherical harmonic coefficients from the TU GRAZ</p>
<dl class="method">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#TUGRAZGRACEL2Base.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#TUGRAZGRACEL2Base.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.release">
<code class="descname">release</code><em class="property"> = ''</em><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.release" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.subdirs">
<code class="descname">subdirs</code><em class="property"> = ''</em><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.subdirs" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.updated">
<code class="descname">updated</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2Base.updated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2ClassFactory">
<code class="descclassname">geoslurp.dataset.TUGRAZDsets.</code><code class="descname">TUGRAZGRACEL2ClassFactory</code><span class="sig-paren">(</span><em>release</em>, <em>subdirs</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#TUGRAZGRACEL2ClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.TUGRAZGRACEL2ClassFactory" title="Permalink to this definition">¶</a></dt>
<dd><p>Dynamically construct GRACE Level 2 dataset classes for TU GRAZ</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.TUGRAZDsets.enhanceMeta">
<code class="descclassname">geoslurp.dataset.TUGRAZDsets.</code><code class="descname">enhanceMeta</code><span class="sig-paren">(</span><em>meta</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/TUGRAZDsets.html#enhanceMeta"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.TUGRAZDsets.enhanceMeta" title="Permalink to this definition">¶</a></dt>
<dd><p>Extract addtional timestamps from the TU graz filename data</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.dataSetBase">
<span id="geoslurp-dataset-datasetbase-module"></span><h2>geoslurp.dataset.dataSetBase module<a class="headerlink" href="#module-geoslurp.dataset.dataSetBase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.dataSetBase.DataSet">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.dataSetBase.</code><code class="descname">DataSet</code><span class="sig-paren">(</span><em>dbcon</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">abc.ABC</span></code></p>
<p>Abstract Base class which hold a dataset (corresponding to a database table</p>
<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.addEntry">
<code class="descname">addEntry</code><span class="sig-paren">(</span><em>metadict</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.addEntry"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.addEntry" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.bulkInsert">
<code class="descname">bulkInsert</code><span class="sig-paren">(</span><em>dictlist</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.bulkInsert"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.bulkInsert" title="Permalink to this definition">¶</a></dt>
<dd><p>Insert a  list of dicts in bulk mode</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.cacheDir">
<code class="descname">cacheDir</code><span class="sig-paren">(</span><em>subdirs=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.cacheDir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.cacheDir" title="Permalink to this definition">¶</a></dt>
<dd><p>returns the cache directory of this scheme and dataset</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.commitCounter">
<code class="descname">commitCounter</code><em class="property"> = 0</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.commitCounter" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.commitperN">
<code class="descname">commitperN</code><em class="property"> = 500</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.commitperN" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.createTable">
<code class="descname">createTable</code><span class="sig-paren">(</span><em>cols=None</em>, <em>session=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.createTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.createTable" title="Permalink to this definition">¶</a></dt>
<dd><p>dynamically creates a table (when it does not exists) from a list of colums</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.dataDir">
<code class="descname">dataDir</code><span class="sig-paren">(</span><em>subdirs=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.dataDir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.dataDir" title="Permalink to this definition">¶</a></dt>
<dd><p>Returns the specialized data directory of this scheme and dataset
The directory will be created if it does not exist</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.db">
<code class="descname">db</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.db" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.dropTable">
<code class="descname">dropTable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.dropTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.dropTable" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.entryNeedsUpdate">
<code class="descname">entryNeedsUpdate</code><span class="sig-paren">(</span><em>likestr</em>, <em>lastmod</em>, <em>col=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.entryNeedsUpdate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.entryNeedsUpdate" title="Permalink to this definition">¶</a></dt>
<dd><p>Query for a Columns in the table based on a alike string and delete the entry when older than lastmod</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.halt">
<code class="descname">halt</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.halt"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.halt" title="Permalink to this definition">¶</a></dt>
<dd><p>can be overridden to properly clean up an aborted operation</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.info">
<code class="descname">info</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.info"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.info" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.migrate">
<code class="descname">migrate</code><span class="sig-paren">(</span><em>version</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.migrate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.migrate" title="Permalink to this definition">¶</a></dt>
<dd><p>Properly migrate a table between software versions
(note this function is supposed to be overridden in a derived class)</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.purgecache">
<code class="descname">purgecache</code><span class="sig-paren">(</span><em>filter='*'</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.purgecache"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.purgecache" title="Permalink to this definition">¶</a></dt>
<dd><p>Deletes the cache directory of the dataset, optionally applying a directory/filename filter</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.purgedata">
<code class="descname">purgedata</code><span class="sig-paren">(</span><em>filter='*'</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.purgedata"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.purgedata" title="Permalink to this definition">¶</a></dt>
<dd><p>Deletes the data directory of the dataset,optionally applying a directory/filename filter</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.purgeentry">
<code class="descname">purgeentry</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.purgeentry"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.purgeentry" title="Permalink to this definition">¶</a></dt>
<dd><p>Delete dataset entry in the database</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.retainnewUris">
<code class="descname">retainnewUris</code><span class="sig-paren">(</span><em>urilist</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.retainnewUris"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.retainnewUris" title="Permalink to this definition">¶</a></dt>
<dd><p>Filters those uris which have table entries which are too old or are not present in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.scheme">
<code class="descname">scheme</code><em class="property"> = 'public'</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.setCacheDir">
<code class="descname">setCacheDir</code><span class="sig-paren">(</span><em>cdir</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.setCacheDir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.setCacheDir" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.setDataDir">
<code class="descname">setDataDir</code><span class="sig-paren">(</span><em>ddir</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.setDataDir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.setDataDir" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.stripuri">
<code class="descname">stripuri</code><em class="property"> = False</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.stripuri" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.truncateTable">
<code class="descname">truncateTable</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.truncateTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.truncateTable" title="Permalink to this definition">¶</a></dt>
<dd><p>Truncate all entries in a table</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.updateInvent">
<code class="descname">updateInvent</code><span class="sig-paren">(</span><em>updateTime=True</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.updateInvent"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.updateInvent" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.updatefreq">
<code class="descname">updatefreq</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.updatefreq" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.dataSetBase.DataSet.uriNeedsUpdate">
<code class="descname">uriNeedsUpdate</code><span class="sig-paren">(</span><em>urilikestr</em>, <em>lastmod</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#DataSet.uriNeedsUpdate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.uriNeedsUpdate" title="Permalink to this definition">¶</a></dt>
<dd><p>Query for a URI in the table based on a alike string and delete the entry when older than lastmod</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.dataSetBase.DataSet.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.dataSetBase.DataSet.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.dataSetBase.rmfilterdir">
<code class="descclassname">geoslurp.dataset.dataSetBase.</code><code class="descname">rmfilterdir</code><span class="sig-paren">(</span><em>ddir</em>, <em>filter='*'</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/dataSetBase.html#rmfilterdir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.dataSetBase.rmfilterdir" title="Permalink to this definition">¶</a></dt>
<dd><p>Remove directories and files based on a certain regex filter</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.deg1n2">
<span id="geoslurp-dataset-deg1n2-module"></span><h2>geoslurp.dataset.deg1n2 module<a class="headerlink" href="#module-geoslurp.dataset.deg1n2" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.deg1n2.GRACEGeocFac">
<code class="descclassname">geoslurp.dataset.deg1n2.</code><code class="descname">GRACEGeocFac</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#GRACEGeocFac"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.GRACEGeocFac" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.deg1n2.</code><code class="descname">geocenter_GRCRL06_TN13</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_GRCRL06_TN13"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_GRCRL06_TN13.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the geocenter ascii files in the cache</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_GRCRL06_TN13.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.rooturl">
<code class="descname">rooturl</code><em class="property"> = 'https://podaac-tools.jpl.nasa.gov/drive/files/allData/grace/docs/'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.rooturl" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_GRCRL06_TN13.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.deg1n2.</code><code class="descname">geocenter_RIES_CFCM</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_RIES_CFCM"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.extractSLR">
<code class="descname">extractSLR</code><span class="sig-paren">(</span><em>filen</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_RIES_CFCM.extractSLR"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.extractSLR" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.fout30">
<code class="descname">fout30</code><em class="property"> = 'GCN_L1_L2_30d_CF-CM.txt'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.fout30" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.fout60">
<code class="descname">fout60</code><em class="property"> = 'GCN_L1_L2_60d_CF-CM.txt'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.fout60" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_RIES_CFCM.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the geocenter ascii files in the cache</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_RIES_CFCM.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.sqrt3timesRE">
<code class="descname">sqrt3timesRE</code><em class="property"> = 11047256233.12</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.sqrt3timesRE" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_RIES_CFCM.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal notranslate"><span class="pre">geocenter_ries_cfcmTable</span></code></p>
</dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.deg1n2.</code><code class="descname">geocenter_Rietbroeketal2016upd</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_Rietbroeketal2016upd"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.fout">
<code class="descname">fout</code><em class="property"> = 'Geocenter_dec2017.tgz'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.fout" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_Rietbroeketal2016upd.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the geocenter ascii files in the cache</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#geocenter_Rietbroeketal2016upd.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.sqrt3timesRE">
<code class="descname">sqrt3timesRE</code><em class="property"> = 11047256.4063275</em><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.sqrt3timesRE" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.deg1n2.geocenter_Rietbroeketal2016upd.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal notranslate"><span class="pre">geocenter_Rietbroeketal2016updTable</span></code></p>
</dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.deg1n2.parseGSMDate">
<code class="descclassname">geoslurp.dataset.deg1n2.</code><code class="descname">parseGSMDate</code><span class="sig-paren">(</span><em>dtstr</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/deg1n2.html#parseGSMDate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.deg1n2.parseGSMDate" title="Permalink to this definition">¶</a></dt>
<dd><p>Parse datestr as found in GSM files (yyyymmdd.00000)</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.geodesyunr">
<span id="geoslurp-dataset-geodesyunr-module"></span><h2>geoslurp.dataset.geodesyunr module<a class="headerlink" href="#module-geoslurp.dataset.geodesyunr" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.geodesyunr.UNRTable">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.geodesyunr.</code><code class="descname">UNRTable</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geodesyunr.html#UNRTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">sqlalchemy.ext.declarative.api.Base</span></code></p>
<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.data">
<code class="descname">data</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.data" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.geom">
<code class="descname">geom</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.geom" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.id">
<code class="descname">id</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.id" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.lastupdate">
<code class="descname">lastupdate</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.lastupdate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.nsolu">
<code class="descname">nsolu</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.nsolu" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.statname">
<code class="descname">statname</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.statname" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.tend">
<code class="descname">tend</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.tend" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.tstart">
<code class="descname">tstart</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.tstart" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.uri">
<code class="descname">uri</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.uri" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRTable.xyz">
<code class="descname">xyz</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRTable.xyz" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.geodesyunr.</code><code class="descname">UNRfinal</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geodesyunr.html#UNRfinal"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class to store RLR/MET annual and monthly data</p>
<dl class="method">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geodesyunr.html#UNRfinal.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the necessary data from the online resource</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geodesyunr.html#UNRfinal.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal.scheme">
<code class="descname">scheme</code><em class="property"> = 'gnss'</em><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <a class="reference internal" href="#geoslurp.dataset.geodesyunr.UNRTable" title="geoslurp.dataset.geodesyunr.UNRTable"><code class="xref py py-class docutils literal notranslate"><span class="pre">UNRTable</span></code></a></p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geodesyunr.UNRfinal.updated">
<code class="descname">updated</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.geodesyunr.UNRfinal.updated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.geodesyunr.enhancetenv3Meta">
<code class="descclassname">geoslurp.dataset.geodesyunr.</code><code class="descname">enhancetenv3Meta</code><span class="sig-paren">(</span><em>meta</em>, <em>file</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geodesyunr.html#enhancetenv3Meta"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geodesyunr.enhancetenv3Meta" title="Permalink to this definition">¶</a></dt>
<dd><p>Reorder some entries so that they agree with The only thing whch is currently indexed is that the uri is replaced by the filename,but more adavanced meta data extractions may be adaded here</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.geoshapes">
<span id="geoslurp-dataset-geoshapes-module"></span><h2>geoslurp.dataset.geoshapes module<a class="headerlink" href="#module-geoslurp.dataset.geoshapes" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.geoshapes.GeoshapeClassFactory">
<code class="descclassname">geoslurp.dataset.geoshapes.</code><code class="descname">GeoshapeClassFactory</code><span class="sig-paren">(</span><em>clsName</em>, <em>val</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geoshapes.html#GeoshapeClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geoshapes.GeoshapeClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.geoshapes.</code><code class="descname">geoshapeBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geoshapes.html#geoshapeBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for a geoshapes dataset (selection of handrawn shapes) (downloads from github)</p>
<dl class="attribute">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase.path">
<code class="descname">path</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase.path" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geoshapes.html#geoshapeBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the geojson data from github and unpacks it in the cache directory</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'globalgis'</em><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase.url">
<code class="descname">url</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase.url" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.geoshapes.geoshapeBase.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.geoshapes.geoshapeBase.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.geoshapes.getGeoshapesDsets">
<code class="descclassname">geoslurp.dataset.geoshapes.</code><code class="descname">getGeoshapesDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/geoshapes.html#getGeoshapesDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.geoshapes.getGeoshapesDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>retrieves the available geoshapes datasets</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.icgemDsets">
<span id="geoslurp-dataset-icgemdsets-module"></span><h2>geoslurp.dataset.icgemDsets module<a class="headerlink" href="#module-geoslurp.dataset.icgemDsets" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.icgemDsets.ICGEM_static">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.icgemDsets.</code><code class="descname">ICGEM_static</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/icgemDsets.html#ICGEM_static"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.icgemDsets.ICGEM_static" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Manages the static gravity fields which are hosted at <a class="reference external" href="http://icgem.gfz-potsdam.de/tom_longtime">http://icgem.gfz-potsdam.de/tom_longtime</a></p>
<dl class="method">
<dt id="geoslurp.dataset.icgemDsets.ICGEM_static.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><em>pattern=None</em>, <em>list=False</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/icgemDsets.html#ICGEM_static.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.icgemDsets.ICGEM_static.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls static gravity fields from the icgem website
:param pattern: only download files whose name obeys this regular expression
:param list (bool): only list available models</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.icgemDsets.ICGEM_static.register">
<code class="descname">register</code><span class="sig-paren">(</span><em>pattern=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/icgemDsets.html#ICGEM_static.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.icgemDsets.ICGEM_static.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.icgemDsets.ICGEM_static.scheme">
<code class="descname">scheme</code><em class="property"> = 'gravity'</em><a class="headerlink" href="#geoslurp.dataset.icgemDsets.ICGEM_static.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.icgemDsets.ICGEM_static.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.icgemDsets.ICGEM_static.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <code class="xref py py-class docutils literal notranslate"><span class="pre">ICGEM_staticTable</span></code></p>
</dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.motuGridsBase">
<span id="geoslurp-dataset-motugridsbase-module"></span><h2>geoslurp.dataset.motuGridsBase module<a class="headerlink" href="#module-geoslurp.dataset.motuGridsBase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.motuGridsBase.</code><code class="descname">MotuGridsBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/motuGridsBase.html#MotuGridsBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.RasterBase.RasterBase" title="geoslurp.dataset.RasterBase.RasterBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.RasterBase.RasterBase</span></code></a></p>
<p>Downloads and register subsets of gridded data with the motu client</p>
<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.authalias">
<code class="descname">authalias</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.authalias" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.auxcolumns">
<code class="descname">auxcolumns</code><em class="property"> = [Column('lastupdate', TIMESTAMP(), table=None), Column('time', ARRAY(TIMESTAMP()), table=None)]</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.auxcolumns" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.motuproduct">
<code class="descname">motuproduct</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.motuproduct" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.moturoot">
<code class="descname">moturoot</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.moturoot" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.motuservice">
<code class="descname">motuservice</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.motuservice" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.outofdb">
<code class="descname">outofdb</code><em class="property"> = True</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.outofdb" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><em>name=None</em>, <em>wsne=None</em>, <em>tstart=None</em>, <em>tend=None</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/motuGridsBase.html#MotuGridsBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls a subset of a gridded dataset as netcdf from an motu enabled server
This routine calls the internal routines of the motuclient python client
:param name: Name of the  output datatset (file will be named ‘name.nc’)
:param wsne: bounding box of the section of interest as [West,South,North,East]
:param tstart: start date (as yyyy-mm-dd) for the extraction
:param tend: end date (as yyyy-mm-dd) for the extraction</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.rastExtract">
<code class="descname">rastExtract</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/motuGridsBase.html#MotuGridsBase.rastExtract"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.rastExtract" title="Permalink to this definition">¶</a></dt>
<dd><p>extract raster and other meta info from the downloaded files</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.rastregex">
<code class="descname">rastregex</code><em class="property"> = '\\.nc$'</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.rastregex" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.updated">
<code class="descname">updated</code><em class="property"> = []</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.updated" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.motuGridsBase.MotuGridsBase.variables">
<code class="descname">variables</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase.variables" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.mss_cnes_cls2015">
<span id="geoslurp-dataset-mss-cnes-cls2015-module"></span><h2>geoslurp.dataset.mss_cnes_cls2015 module<a class="headerlink" href="#module-geoslurp.dataset.mss_cnes_cls2015" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.mss_cnes_cls2015.</code><code class="descname">mss_cls2015</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/mss_cnes_cls2015.html#mss_cls2015"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.motuGridsBase.MotuGridsBase" title="geoslurp.dataset.motuGridsBase.MotuGridsBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.motuGridsBase.MotuGridsBase</span></code></a></p>
<p>Downloads the mean sea surface heigth data as netcdf</p>
<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.authalias">
<code class="descname">authalias</code><em class="property"> = 'avisoftp'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.authalias" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.bandname">
<code class="descname">bandname</code><em class="property"> = 'mss'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.bandname" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.motuproduct">
<code class="descname">motuproduct</code><em class="property"> = 'dataset-mss-cnes-cls15-global'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.motuproduct" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.moturoot">
<code class="descname">moturoot</code><em class="property"> = 'https://motu.aviso.altimetry.fr/motu-web/Motu'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.moturoot" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.motuservice">
<code class="descname">motuservice</code><em class="property"> = 'AvisoMSS'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.motuservice" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.scheme">
<code class="descname">scheme</code><em class="property"> = 'altim'</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.variables">
<code class="descname">variables</code><em class="property"> = ['mss', 'mss_err']</em><a class="headerlink" href="#geoslurp.dataset.mss_cnes_cls2015.mss_cls2015.variables" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.naturalearth">
<span id="geoslurp-dataset-naturalearth-module"></span><h2>geoslurp.dataset.naturalearth module<a class="headerlink" href="#module-geoslurp.dataset.naturalearth" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.naturalearth.</code><code class="descname">NaturalEarthBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/naturalearth.html#NaturalEarthBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for  a Natural Earth dataset (downloads from github)</p>
<dl class="attribute">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.path">
<code class="descname">path</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.path" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/naturalearth.html#NaturalEarthBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the geojson data from the internet and unpacks it in the cache directory</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'globalgis'</em><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.swapxy">
<code class="descname">swapxy</code><em class="property"> = True</em><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.swapxy" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.url">
<code class="descname">url</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.url" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthBase.version">
<code class="descname">version</code><em class="property"> = (4, 1, 0)</em><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthBase.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.naturalearth.NaturalEarthClassFactory">
<code class="descclassname">geoslurp.dataset.naturalearth.</code><code class="descname">NaturalEarthClassFactory</code><span class="sig-paren">(</span><em>clsName</em>, <em>catentry</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/naturalearth.html#NaturalEarthClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.naturalearth.NaturalEarthClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.naturalearth.getNaturalEarthDsets">
<code class="descclassname">geoslurp.dataset.naturalearth.</code><code class="descname">getNaturalEarthDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/naturalearth.html#getNaturalEarthDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.naturalearth.getNaturalEarthDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>retrieves the available natural earth datasets</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.orsiFronts">
<span id="geoslurp-dataset-orsifronts-module"></span><h2>geoslurp.dataset.orsiFronts module<a class="headerlink" href="#module-geoslurp.dataset.orsiFronts" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.orsiFronts.</code><code class="descname">Orsifronts</code><span class="sig-paren">(</span><em>dbcon</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/orsiFronts.html#Orsifronts"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Orsifronts table</p>
<dl class="method">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/orsiFronts.html#Orsifronts.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Download acsii files in zip and unpack ascii data</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/orsiFronts.html#Orsifronts.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register all downloaded fronts (in text files)</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts.scheme">
<code class="descname">scheme</code><em class="property"> = 'oceanobs'</em><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <a class="reference internal" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable" title="geoslurp.dataset.orsiFronts.OrsifrontsTable"><code class="xref py py-class docutils literal notranslate"><span class="pre">OrsifrontsTable</span></code></a></p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.Orsifronts.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.orsiFronts.Orsifronts.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.orsiFronts.OrsifrontsTable">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.orsiFronts.</code><code class="descname">OrsifrontsTable</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/orsiFronts.html#OrsifrontsTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">sqlalchemy.ext.declarative.api.Base</span></code></p>
<p>Defines the Orsifonts PostgreSQL table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.OrsifrontsTable.acronym">
<code class="descname">acronym</code><a class="headerlink" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable.acronym" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.OrsifrontsTable.geom">
<code class="descname">geom</code><a class="headerlink" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable.geom" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.OrsifrontsTable.id">
<code class="descname">id</code><a class="headerlink" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable.id" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.orsiFronts.OrsifrontsTable.name">
<code class="descname">name</code><a class="headerlink" href="#geoslurp.dataset.orsiFronts.OrsifrontsTable.name" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.orsiFronts.orsiMetaExtractor">
<code class="descclassname">geoslurp.dataset.orsiFronts.</code><code class="descname">orsiMetaExtractor</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/orsiFronts.html#orsiMetaExtractor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.orsiFronts.orsiMetaExtractor" title="Permalink to this definition">¶</a></dt>
<dd><p>extract table data from the files</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.pandasbase">
<span id="geoslurp-dataset-pandasbase-module"></span><h2>geoslurp.dataset.pandasbase module<a class="headerlink" href="#module-geoslurp.dataset.pandasbase" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.pandasbase.PandasBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.pandasbase.</code><code class="descname">PandasBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/pandasbase.html#PandasBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Base class which reads in a pandas compatible table (CSV, excel are currently supported) it in a db table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.dtypes">
<code class="descname">dtypes</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.dtypes" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.encoding">
<code class="descname">encoding</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.encoding" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.ftype">
<code class="descname">ftype</code><em class="property"> = 'csv'</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.ftype" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.pandasbase.PandasBase.modify_df">
<code class="descname">modify_df</code><span class="sig-paren">(</span><em>df</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/pandasbase.html#PandasBase.modify_df"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.modify_df" title="Permalink to this definition">¶</a></dt>
<dd><p>A derived type can overload this to make modifications to the dataframe before registering it in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.pdfile">
<code class="descname">pdfile</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.pdfile" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.pandasbase.PandasBase.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/pandasbase.html#PandasBase.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Update/populate a database table from a pandas compatible file)</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.skipfooter">
<code class="descname">skipfooter</code><em class="property"> = 0</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.skipfooter" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.pandasbase.PandasBase.table">
<code class="descname">table</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.pandasbase.PandasBase.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.snrei">
<span id="geoslurp-dataset-snrei-module"></span><h2>geoslurp.dataset.snrei module<a class="headerlink" href="#module-geoslurp.dataset.snrei" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.snrei.LLove">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.snrei.</code><code class="descname">LLove</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/snrei.html#LLove"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.snrei.LLove" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.dataSetBase.DataSet" title="geoslurp.dataset.dataSetBase.DataSet"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.dataSetBase.DataSet</span></code></a></p>
<p>Class for registering load love numbers (downloads from github)</p>
<dl class="method">
<dt id="geoslurp.dataset.snrei.LLove.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/snrei.html#LLove.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.snrei.LLove.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the dataset from github and unpacks it in the cache directory</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.snrei.LLove.register">
<code class="descname">register</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/snrei.html#LLove.register"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.snrei.LLove.register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register the downloaded dataset in the database</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLove.scheme">
<code class="descname">scheme</code><em class="property"> = 'earthmodels'</em><a class="headerlink" href="#geoslurp.dataset.snrei.LLove.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLove.table">
<code class="descname">table</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLove.table" title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <a class="reference internal" href="#geoslurp.dataset.snrei.LLoveTable" title="geoslurp.dataset.snrei.LLoveTable"><code class="xref py py-class docutils literal notranslate"><span class="pre">LLoveTable</span></code></a></p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLove.version">
<code class="descname">version</code><em class="property"> = (0, 0, 0)</em><a class="headerlink" href="#geoslurp.dataset.snrei.LLove.version" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.snrei.LLoveTable">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.snrei.</code><code class="descname">LLoveTable</code><span class="sig-paren">(</span><em>**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/snrei.html#LLoveTable"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">sqlalchemy.ext.declarative.api.Base</span></code></p>
<p>Defines the Load Love number PostgreSQL table</p>
<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.id">
<code class="descname">id</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.id" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.lastupdate">
<code class="descname">lastupdate</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.lastupdate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.loadtype">
<code class="descname">loadtype</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.loadtype" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.name">
<code class="descname">name</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.name" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.nmax">
<code class="descname">nmax</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.nmax" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.snrei.LLoveTable.uri">
<code class="descname">uri</code><a class="headerlink" href="#geoslurp.dataset.snrei.LLoveTable.uri" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.snrei.lloveMetaExtractor">
<code class="descclassname">geoslurp.dataset.snrei.</code><code class="descname">lloveMetaExtractor</code><span class="sig-paren">(</span><em>uri</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/snrei.html#lloveMetaExtractor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.snrei.lloveMetaExtractor" title="Permalink to this definition">¶</a></dt>
<dd><p>extract some metainfo from the load Lovenumber file</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.swot_sim">
<span id="geoslurp-dataset-swot-sim-module"></span><h2>geoslurp.dataset.swot_sim module<a class="headerlink" href="#module-geoslurp.dataset.swot_sim" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.swot_sim.SWOTSIMBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.swot_sim.</code><code class="descname">SWOTSIMBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/swot_sim.html#SWOTSIMBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.swot_sim.SWOTSIMBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for the swot simulation tracks (cal/val and science mode)</p>
<dl class="method">
<dt id="geoslurp.dataset.swot_sim.SWOTSIMBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/swot_sim.html#SWOTSIMBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.swot_sim.SWOTSIMBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the shapefile from the aviso server</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.swot_sim.SWOTSIMBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'altim'</em><a class="headerlink" href="#geoslurp.dataset.swot_sim.SWOTSIMBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.swot_sim.SWOTSIMBase.zipf">
<code class="descname">zipf</code><em class="property"> = None</em><a class="headerlink" href="#geoslurp.dataset.swot_sim.SWOTSIMBase.zipf" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.swot_sim.SWOTSIMClassFactory">
<code class="descclassname">geoslurp.dataset.swot_sim.</code><code class="descname">SWOTSIMClassFactory</code><span class="sig-paren">(</span><em>ogrfile</em>, <em>zipfileName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/swot_sim.html#SWOTSIMClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.swot_sim.SWOTSIMClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.swot_sim.getSWOTSIMDsets">
<code class="descclassname">geoslurp.dataset.swot_sim.</code><code class="descname">getSWOTSIMDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/swot_sim.html#getSWOTSIMDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.swot_sim.getSWOTSIMDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>Automatically create all classes for the swot simulation tracks</p>
</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.wgms_fog">
<span id="geoslurp-dataset-wgms-fog-module"></span><h2>geoslurp.dataset.wgms_fog module<a class="headerlink" href="#module-geoslurp.dataset.wgms_fog" title="Permalink to this headline">¶</a></h2>
<dl class="function">
<dt id="geoslurp.dataset.wgms_fog.FOGClassFactory">
<code class="descclassname">geoslurp.dataset.wgms_fog.</code><code class="descname">FOGClassFactory</code><span class="sig-paren">(</span><em>fileName</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#FOGClassFactory"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.FOGClassFactory" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.wgms_fog.getFOGDsets">
<code class="descclassname">geoslurp.dataset.wgms_fog.</code><code class="descname">getFOGDsets</code><span class="sig-paren">(</span><em>conf</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#getFOGDsets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.getFOGDsets" title="Permalink to this definition">¶</a></dt>
<dd><p>Automatically create all classes contained within the WGMS FOG csv tables</p>
</dd></dl>

<dl class="function">
<dt id="geoslurp.dataset.wgms_fog.pullFoG">
<code class="descclassname">geoslurp.dataset.wgms_fog.</code><code class="descname">pullFoG</code><span class="sig-paren">(</span><em>downloaddir</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#pullFoG"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.pullFoG" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls various GRDC datasets from the webdav folder</p>
</dd></dl>

<dl class="class">
<dt id="geoslurp.dataset.wgms_fog.wgms_fogBase">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.wgms_fog.</code><code class="descname">wgms_fogBase</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#wgms_fogBase"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.wgms_fogBase" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.pandasbase.PandasBase" title="geoslurp.dataset.pandasbase.PandasBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.pandasbase.PandasBase</span></code></a></p>
<dl class="attribute">
<dt id="geoslurp.dataset.wgms_fog.wgms_fogBase.ftype">
<code class="descname">ftype</code><em class="property"> = 'csv'</em><a class="headerlink" href="#geoslurp.dataset.wgms_fog.wgms_fogBase.ftype" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.wgms_fog.wgms_fogBase.modify_df">
<code class="descname">modify_df</code><span class="sig-paren">(</span><em>df</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#wgms_fogBase.modify_df"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.wgms_fogBase.modify_df" title="Permalink to this definition">¶</a></dt>
<dd><p>Adds a geometry column extracted from the other columns</p>
</dd></dl>

<dl class="method">
<dt id="geoslurp.dataset.wgms_fog.wgms_fogBase.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wgms_fog.html#wgms_fogBase.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wgms_fog.wgms_fogBase.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>pulls the WGMS FOG zip file and extracts it</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.wgms_fog.wgms_fogBase.scheme">
<code class="descname">scheme</code><em class="property"> = 'cryo'</em><a class="headerlink" href="#geoslurp.dataset.wgms_fog.wgms_fogBase.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-geoslurp.dataset.wribasin">
<span id="geoslurp-dataset-wribasin-module"></span><h2>geoslurp.dataset.wribasin module<a class="headerlink" href="#module-geoslurp.dataset.wribasin" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="geoslurp.dataset.wribasin.WriBasin">
<em class="property">class </em><code class="descclassname">geoslurp.dataset.wribasin.</code><code class="descname">WriBasin</code><span class="sig-paren">(</span><em>dbconn</em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wribasin.html#WriBasin"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wribasin.WriBasin" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#geoslurp.dataset.OGRBase.OGRBase" title="geoslurp.dataset.OGRBase.OGRBase"><code class="xref py py-class docutils literal notranslate"><span class="pre">geoslurp.dataset.OGRBase.OGRBase</span></code></a></p>
<p>Base class for Wribasin watersheds</p>
<dl class="method">
<dt id="geoslurp.dataset.wribasin.WriBasin.pull">
<code class="descname">pull</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/geoslurp/dataset/wribasin.html#WriBasin.pull"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#geoslurp.dataset.wribasin.WriBasin.pull" title="Permalink to this definition">¶</a></dt>
<dd><p>Pulls the wribasin data from the internet and unpacks it in the cache directory</p>
</dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.wribasin.WriBasin.scheme">
<code class="descname">scheme</code><em class="property"> = 'globalgis'</em><a class="headerlink" href="#geoslurp.dataset.wribasin.WriBasin.scheme" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="geoslurp.dataset.wribasin.WriBasin.swapxy">
<code class="descname">swapxy</code><em class="property"> = True</em><a class="headerlink" href="#geoslurp.dataset.wribasin.WriBasin.swapxy" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
</div>


           </div>
           <div class="articleComments">
            
           </div>
          </div>
          <footer>
  
    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
      
        <a href="geoslurp.db.html" class="btn btn-neutral float-right" title="geoslurp.db package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
      
      
        <a href="geoslurp.datapull.html" class="btn btn-neutral" title="geoslurp.datapull package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
      
    </div>
  

  <hr/>

  <div role="contentinfo">
    <p>
        &copy; Copyright 2020, Roelof Rietbroek.

    </p>
  </div>
  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 

</footer>

        </div>
      </div>

    </section>

  </div>
  


  

    <script type="text/javascript">
        var DOCUMENTATION_OPTIONS = {
            URL_ROOT:'../',
            VERSION:'v1.1.0',
            COLLAPSE_INDEX:false,
            FILE_SUFFIX:'.html',
            HAS_SOURCE:  true,
            SOURCELINK_SUFFIX: '.txt'
        };
    </script>
      <script type="text/javascript" src="../_static/jquery.js"></script>
      <script type="text/javascript" src="../_static/underscore.js"></script>
      <script type="text/javascript" src="../_static/doctools.js"></script>

  

  
  
    <script type="text/javascript" src="../_static/js/theme.js"></script>
  

  
  
  <script type="text/javascript">
      jQuery(function () {
          SphinxRtdTheme.StickyNav.enable();
      });
  </script>
   

</body>
</html>